Settings for registers of EEPROM 16 Click driver.
More...
Settings for registers of EEPROM 16 Click driver.
◆ EEPROM16_MAX_ADDRESS
| #define EEPROM16_MAX_ADDRESS 0x0FFF |
◆ EEPROM16_MIN_ADDRESS
| #define EEPROM16_MIN_ADDRESS 0x0000 |
EEPROM 16 memory address range.
Specified memory address range of EEPROM 16 Click driver.
◆ EEPROM16_PAGE_MASK
| #define EEPROM16_PAGE_MASK 0x1F |
◆ EEPROM16_PAGE_SIZE
| #define EEPROM16_PAGE_SIZE 32 |
◆ EEPROM16_SET_DATA_SAMPLE_EDGE
Data sample selection.
This macro sets data samples for SPI modules.
- Note
- Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with eeprom16_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.
◆ EEPROM16_SET_DATA_SAMPLE_MIDDLE
◆ EEPROM16_STATUS_BLOCK_PROTECT_ALL
| #define EEPROM16_STATUS_BLOCK_PROTECT_ALL 0x0C |
◆ EEPROM16_STATUS_BLOCK_PROTECT_MASK
| #define EEPROM16_STATUS_BLOCK_PROTECT_MASK 0x0C |
◆ EEPROM16_STATUS_BLOCK_PROTECT_NONE
| #define EEPROM16_STATUS_BLOCK_PROTECT_NONE 0x00 |
◆ EEPROM16_STATUS_BLOCK_PROTECT_UPPER_HALF
| #define EEPROM16_STATUS_BLOCK_PROTECT_UPPER_HALF 0x08 |
◆ EEPROM16_STATUS_BLOCK_PROTECT_UPPER_QUARTER
| #define EEPROM16_STATUS_BLOCK_PROTECT_UPPER_QUARTER 0x04 |
◆ EEPROM16_STATUS_IPL_MASK
| #define EEPROM16_STATUS_IPL_MASK 0x40 |
◆ EEPROM16_STATUS_RDY_MASK
| #define EEPROM16_STATUS_RDY_MASK 0x01 |
◆ EEPROM16_STATUS_WEL_MASK
| #define EEPROM16_STATUS_WEL_MASK 0x02 |
◆ EEPROM16_STATUS_WPEN_MASK
| #define EEPROM16_STATUS_WPEN_MASK 0x80 |
EEPROM 16 status register bits mask.
Specified bits mask for status register of EEPROM 16 Click driver.